package edu.wpi.cs509.ui.intfc;

/**
 * This interface defines the methods that the Stratego UI will
 * invoke to retrieve player statistics information.
 * 
 * @author afoltan
 *
 */
public interface PlayerStatsInterface {
	
	/**
	 * Returns the username of the player of these stats 
	 * @return - the name of the user
	 */
	String getUsername();
	
	/**
	 * Indicates the rank position of the player
	 * @return - the numerical rank of the player 
	 */
	int getRank();
	
	/**
	 * Returns the total number of games won
	 * @return
	 */
	int getGamesWon();
	
	/**
	 * Returns the total number of games lost
	 * @return
	 */
	int getGamesLost();	
	
}
